History
History
Synonyms
UK
US
Meaning:
invest

to put (money) into a business etc; to buy something

contribute money to make money

PLOW BACK INTO as in Wiktionary
PLOW BACK INTO as in Wikipedia